package com.sishu.njrtsdms.domain.vo;

import org.jooq.types.ULong;

import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;


/**
 * 重点建设项目绩点分配记录响应类
 *
 * @param tcpId          重点建设项目id
 * @param point          分配绩点
 * @param assignee       受分配人
 * @param assigner       分配人
 * @param assignDateTime 分配日期时间
 * @param remark         备注
 */
public record TcpPointAssignRecordVO(
        ULong tcpId,
        BigDecimal point,
        UserSimpleVO assignee,
        UserSimpleVO assigner,
        LocalDateTime assignDateTime,
        String remark

) implements Serializable {
}
